package com.hqu.environment.dao;

import com.hqu.environment.dto.ElementStatusDTO;
import com.hqu.environment.vo.TimeElementVO;

import java.util.List;

/**
 * @Description: 消息dao层
 * @Date: 2019/04/12 16:03
 * @Author: 邓勇嘉
 **/
public interface ElementStatusDao {
    int deleteByPrimaryKey(Integer id);

    int insertSelective(ElementStatusDTO record);

    ElementStatusDTO selectByPrimaryKey(Integer id);

    List<ElementStatusDTO> selectList();

    List<ElementStatusDTO> selectListByUserId(Integer userId);

    int updateByPrimaryKeySelective(ElementStatusDTO record);

    List<ElementStatusDTO> selectListByFarmId(Integer farmId);

    List<TimeElementVO> selectTimeValue(Integer farmId);
}
